Agile Modeling: A Brief Overview

نویسنده

  • Scott W. Ambler
چکیده

Agile Modeling (AM) is a practice-based methodology for effective modeling of software-based systems. Where the Unified Modeling Language (UML) defines a subset of the modeling techniques that software professionals require, AM defines practices that enables developers to model in an efficient and effective manner. This paper provides a brief overview of AM’s values, principles, and practices; defined what agile models are; and summarizes the scope of AM. Agile Modeling (AM) [Am01b; Am02] is a practice-based methodology for effective modeling of software-based systems. The AM methodology is a collection of practices guided by principles and values that are meant to be applied by software professionals on a day-to-day basis. AM is not a prescriptive process, in other words it does not define detailed procedures for how to create a given type of model, instead it provides advice for how to be effective as a modeler. AM is "touchy-feely" in that it is not hard and fast think of AM as an art, not a science.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Going Beyond Scrum Disciplined Agile Delivery

today’s Scrum vision of agile so ware development to a disciplined agile solu on delivery. It begins with a brief overview of the agile so ware development movement and its implica ons. We then overview the Scrum method with its associated benefi ts and drawbacks, and then how to move beyond Scrum to a full delivery process framework called Disciplined Agile Delivery (DAD). DAD is a governed, h...

متن کامل

DoD Information Assurance and Agile: Challenges and Recommendations Gathered Through Interviews with Agile Program Managers and DoD Accreditation Reviewers

ix 1 Overview and Scope 1 2 Research Approach 3 3 Overview of Highlights from Brief Literature Search 4 4 Summary of Recommendations from Interviews 7 5 Interview Findings: Introduction 15 6 Interview Findings: Challenges from the Agile Program Manager Perspective 17 7 Interview Findings: Challenges from the Accrediting Authority Perspective 22 8 Implications of Existing Information Assurance P...

متن کامل

Scaling Agile Software Development Disciplined Agility at Scale

to scale agile: Tailoring agile strategies to address the scaling challenges – such as geographic distribution, regulatory compliance, and large team size – faced by development teams and adopting agility across your organization. Both visions are important, but if you can’t successfully perform the former then there is little hope that you’ll be successful at the latter. This paper focuses on ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001